#pragma once

#include "mine_map.h"

/**
 * @brief 生成一个地图
 * 
 * @param mode 难易度
 * @return map* 生成的地图的指针
 */
map *CreateMap(int mode);

/**
 * @brief 在地图上生成雷
 * 
 * @param *Map 地图的指针
 * @param posx 在地图上点击的位置
 * @param posy 在地图上点击的位置
 * @param seed 随机种子
 */
void Setmine(map *Map, int posx, int posy, unsigned int seed);